emit sounds (seals/walruses) - Espagnol Anglais Dictionnaire